package com.ccnf.model.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author developer
 * @since 2018-06-12
 */
@TableName("invitation_report")
@Data
public class InvitationReport implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 邀请函ID
     */
    @ApiModelProperty("邀请函ID")
    @TableField("invitation_id")
    private Long invitationId;
    /**
     * 浏览次数
     */
    @ApiModelProperty("浏览次数")
    @TableField("browse_count")
    private Integer browseCount;
    /**
     * 已使用人数
     */
    @ApiModelProperty("已使用人数")
    @TableField("use_count")
    private Integer useCount;
    /**
     * 观众登记人数
     */
    @ApiModelProperty("观众登记人数")
    @TableField("register_count")
    private Integer registerCount;
    /**
     * 观众到场人数
     */
    @ApiModelProperty("观众到场人数")
    @TableField("enter_count")
    private Integer enterCount;

    @ApiModelProperty("收藏数量")
    @TableField("collection_count")
    private Integer collectionCount;

    @ApiModelProperty("转发数量")
    @TableField("forward_count")
    private Integer forwardCount;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @TableField("create_time")
    private Long createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    @TableField("update_time")
    private Long updateTime;
}